---
title: CloudRay를 사용하여 Astro 사이트 배포하기
description: CloudRay를 사용하여 Ubuntu 서버에 Astro 사이트를 배포하는 방법
sidebar:
  label: CloudRay
type: deploy
logo: cloudray
supports: ['static']
i18nReady: true
---
import { Steps } from '@astrojs/starlight/components'

[CloudRay](https://cloudray.io)를 사용하면 Astro 프로젝트를 배포할 수 있습니다. CloudRay는 서버 관리, Bash 스크립트 정리, 가상 머신 및 클라우드 서버 전반의 배포 작업 자동화를 지원하는 중앙 집중식 플랫폼입니다.

:::note
CloudRay는 직접 사이트를 호스팅하지 않습니다. 대신, 연결된 에이전트를 사용하여 사용자 인프라 (예: Ubuntu 서버)에서 배포 스크립트를 실행하는 자동화 도구를 제공합니다.
:::

## 전제 조건 

시작하려면 다음이 필요합니다.

- [CloudRay 계정](https://app.cloudray.io)
- [GitHub](https://github.com/)에 저장된 앱 코드

## CloudRay 대시보드를 통한 배포 방법

CloudRay를 사용한 배포에는 일반적으로 세 가지 주요 단계가 포함됩니다.

<Steps>
1. 서버에 [CloudRay 에이전트](https://cloudray.io/docs/agent)를 설치하여 장치를 안전하게 등록하고 원격 자동화를 활성화합니다.

2. CloudRay 대시보드에서 Astro 리포지토리를 클론하고, 의존성을 설치하며, 사이트를 빌드하고, 웹 서버를 구성하는 재사용 가능한 Bash 스크립트를 작성합니다. 리포지토리별 값은 [CloudRay의 변수 그룹](https://cloudray.io/docs/variable-groups)을 사용하여 정의하세요.

3. CloudRay의 Runlog 인터페이스를 사용하여 연결된 서버에서 스크립트를 실행하고 실시간으로 배포를 모니터링합니다.
</Steps>

## 공식 리소스

[CloudRay 문서에서 Astro 가이드](https://cloudray.io/articles/how-to-deploy-your-astro-site)를 확인하세요.
